package com.example.project.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.time.LocalDateTime;

@Data
@TableName("categories")
public class Category {
    private Long id;
    private Long parentId;    // 父分类ID
    private String name;      // 分类名称
    private String icon;      // 分类图标
    private String description; // 分类描述
    private Integer sort;     // 排序
    private Integer level;    // 层级 1-一级分类 2-二级分类
    private Integer status;   // 状态 0-禁用 1-启用
    private LocalDateTime createdAt;
    private LocalDateTime updatedAt;
} 